Big Huge Thesaurus

Cicuta verosa

noun

sounds kind of like